iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 17
0
Modern Web

和少女工程師一起學 JavaScript 系列 第 17

和少女工程師一起學 JavaScript:Day17 真值與假值

  • 分享至 

  • xImage
  •  

真值與假值 Truthy & Falsy

真值 truthy / 假值 falsy 對照表

結論:

  1. 字串基本上都是真值,只有在空字串時會是假值
  2. 數字只有0是假值
  3. 陣列物件不管有沒有值,都是真值

驗證方式:

if(true){
	console.log('我是真值')
}else{
	console.log('我是假值')
}

邏輯運算子也可以判斷內容是真值或假值

&&

console.log(0 && 1) //0

console.log(1 && 0) //0

||

console.log(1 || 0) //1

console.log(0 || 1) //1

! ⇒ 否定。是真值時轉成假值,假值時轉成真值,並回傳布林

console.log(!0) //true

console.log(!1) //false

上一篇
和少女工程師一起學 JavaScript:Day16 箭頭函式
下一篇
和少女工程師一起學 JavaScript:Day18 解構賦值
系列文
和少女工程師一起學 JavaScript 27
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言